//
//  PPAlbumElements.h
//  pickpic
//
//  Created by Jinxiao on 9/25/16.
//  Copyright © 2016 MicroDream. All rights reserved.
//

#import <Foundation/Foundation.h>

@import AssetsLibrary;

@interface PPAbstractArtwork : NSObject

@property (readwrite, nonatomic, assign) BOOL created;
@property (readwrite, nonatomic, assign) BOOL modified;

@property (readwrite, nonatomic, strong) NSString *uuid;

@property (readwrite, nonatomic, strong) NSString *URLString;

@property (readwrite, nonatomic, strong) UIImage *image;
@property (readwrite, nonatomic, strong) UIImage *thumbnail;

@property (readwrite, nonatomic, strong) UIImage *placeholder;

@property (readwrite, nonatomic, strong) ALAsset *asset;

@property (readonly) NSString *transactionIdentifier;

@property (readwrite, nonatomic, strong) NSString *desc;

@property (nonatomic,assign) BOOL isFlag;


@end

@interface PPAlbumImageModel (PPAlbumImageElement)

@property (readonly) PPAbstractArtwork *artwork;

@end


@interface PPAlbumTagElement : NSObject

@property (readwrite, nonatomic, strong) NSNumber *tagID;

@property (readwrite, nonatomic, strong) NSString *name;

@property (readwrite, nonatomic, assign) BOOL isHot;

@end
